Improving Web Server Performance with Predictive Caching
نویسندگان
چکیده
Even with rapid advances in the technology of processors, memory, storage and networks, the growth in web-based information and the increased use of web-based applications continue to place demands on the Internet. Performance of web servers continues to present challenges. Delays in access to web-based information, i.e., access latency, continues to be a serious problem, even with higher bandwidth networks. Web caching and prefetching are well knows strategies for improving the performance of web servers. In this paper we present a predictive caching strategy aimed at improving web server performance and analyze its effectiveness. Results of trace-driven simulation suggest that the approach can improve server performance.
منابع مشابه
Improving Performance on WWW using Intelligent Predictive Caching for Web Proxy Servers
Web proxy caching is used to improve the performance of the Web infrastructure. It aims to reduce network traffic, server load, and user perceived retrieval delays. The heart of a caching system is its page replacement policy, which needs to make good replacement decisions when its cache is full and a new document needs to be stored. The latest and most popular replacement policies like GDSF an...
متن کاملIntegrating Intelligent Predictive Caching and Static Prefetching in Web Proxy Servers
Web caching and Web prefetching are two important techniques used to reduce the noticeable response time perceived by users. By integrating Web caching and Web prefetching, these two techniques can complement each other since the Web caching technique exploits the temporal locality, whereas Web prefetching technique utilizes the spatial locality of Web objects [32]. In this paper, we develop al...
متن کاملEnhancing Web Performance
This paper provides an overview of techniques for improving Web performance. For improving server performance, multiple Web servers can be used in combination with efficient load balancing techniques. We also discuss how the choice of server architecture affects performance. We examine content distribution networks (CDN’s) and the routing techniques that they use. While Web performance can be i...
متن کاملIntelligent Naïve Bayes-based approaches for Web proxy caching
Web proxy caching is one of the most successful solutions for improving the performance of Web-based systems. In Web proxy caching, the popular Web objects that are likely to be revisited in the near future are stored on the proxy server, which plays the key roles between users and Web sites in reducing the response time of user requests and saving the network bandwidth. However, the difficulty...
متن کاملبهینهسازی اجرا و پاسخ صفحات وب در فضای ابری با روشهای پیشپردازش، مطالعه موردی سامانههای وارنیش و انجینکس
The response speed of Web pages is one of the necessities of information technology. In recent years, renowned companies such as Google and computer scientists focused on speeding up the web. Achievements such as Google Pagespeed, Nginx and varnish are the result of these researches. In Customer to Customer(C2C) business systems, such as chat systems, and in Business to Customer(B2C) systems, s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004